package file;

import java.io.File;

/**
 *listFile()方法提供了一个重载
 * 该方法在获取一个目录中的子项时仅会将所有满足过滤器的要求的子项返回
 */
public class ListFilesDemo3 {
    public static void main(String[] args) {
        //仅获取当前项目目录下的所有文本文件（文件名以".txt" 结尾）
        File f = new File(".");

        if (f.isDirectory()){
            File[] subs = f.listFiles(file -> file.getName().endsWith(".txt"));

            for (File sub: subs){
                System.out.println(sub.getName());
            }
        }




    }
}
